substantially built - Spanish English Dictionary